package com.jic.order.service;

import com.jic.common.base.vo.Page;
import com.jic.order.entity.OrderFreightTemplateItem;
import com.jic.order.manage.response.OrderFreightTemplateItemResponse;
import com.jic.common.base.vo.PageResult;
import java.util.List;

/**
 * 订单运费模板条目
 *
 * @author :
 * @version : v1.0.0
 * @email :
 * @since : 2020-01-14 07:10:46
 */
public interface OrderFreightTemplateItemService {

	long insert(OrderFreightTemplateItem orderFreightTemplateItem);

	long delete(Long id);

	long update(OrderFreightTemplateItem orderFreightTemplateItem);

	OrderFreightTemplateItem queryByPrimaryKey(Long id);

	List<OrderFreightTemplateItemResponse> query(OrderFreightTemplateItem orderFreightTemplateItem);

	PageResult<OrderFreightTemplateItem> queryPage(OrderFreightTemplateItem orderFreightTemplateItem, Page pageQuery);

}